package com.easylinkin.linkappapi.quality.dto;

import com.easylinkin.linkappapi.lobar.entity.Group;
import com.easylinkin.linkappapi.lobar.entity.LaborCompany;
import com.easylinkin.linkappapi.quality.entity.ActualMeasureInfo;
import com.easylinkin.linkappapi.quality.entity.QualityPosition;
import com.easylinkin.linkappapi.security.entity.LinkappUser;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author zhengwen
 */
@Data
public class ActualMeasureInfoDTO extends ActualMeasureInfo {

    /**
     * 实测实量详情
     * 多个测量项
     */
    private List<ActualMeasureDetailsDTO> detailsList;

    /**
     * 创建人信息
     */
    private LinkappUser createUserInfo;
    /**
     * 实测实量测试部位
     */
    private QualityPosition position;

    /**
     * 分包单位名称
     */
    private LaborCompany subOrgInfo;

    /**
     * 分包班组
     */
    private Group subGroupInfo;

    /**
     * 总合格率
     */
    private Double totalPassRate;

}
